Toronto StarPlunging oil prices, political surprise among events shaping public moodToronto StarOil prices: Sagging oil prices — they're now below $50 (U.S.) a barrel — have eroded government revenues and dragged down the Canadian economy, imperilling
…